About Hexagon Hive Limited (13679096) United Kingdom