About Polyhedron Capital Limited (13006671) United Kingdom