About Hex 360 Ltd (10910941) United Kingdom