About Trapezoid Investments Ltd (09989179) United Kingdom