About Hex D Limited (11467982) United Kingdom