About Hex Technologies Ltd (11051259) United Kingdom