About Squidey Ltd (13683560) United Kingdom