About Hexalogic Limited (08306307) United Kingdom