About Hexagon Beta Ltd (10999791) United Kingdom