Very nice! If you can't find the information you could just pull it out of the engine and get all the measurements yourself, or take it to a place where they can replicate it (in the best lightweight aluminum you can get).
Im also guessing that there are shops or local mechanic guys that can get you a custom made parts.. like forged pistons and rods, or turbo kits.. headers, exhaust, etc? That way you dont have to pay for anything overseas to get shipped to you