About Squid Ink Solutions Ltd (10321595) United Kingdom