About Squidink Limited (11426297) United Kingdom