About Hexa Sports Limited (01135282) United Kingdom