About Hexagon Ventures Limited (11677258) United Kingdom