About Hexagon Spv Ltd (11621454) United Kingdom