About Hex Organization Ltd (11169535) United Kingdom