About Squiddale Ltd (12001219) United Kingdom