About Hexagon Investments Limited (04282611) United Kingdom