About Trapezoid Limited (07609204) United Kingdom