About Sick Squid Ink. Ltd (11892763) United Kingdom