About Ginger Squid Ltd (11043407) United Kingdom