About Polyhedron Limited (02120867) United Kingdom