About Squidnow Ltd (11766545) United Kingdom