About Hexagon Investment Holdings Limited (05450071) United Kingdom