About Hexr Ltd (10999327) United Kingdom