About Hexagon Strategy Ltd (10277984) United Kingdom