About Hexorr Ltd (11201898) United Kingdom