About Hexa Global Limited (07488399) United Kingdom