About Hexocene Ltd (10737729) United Kingdom