About Hexx Ltd (11188709) United Kingdom