About The Ink Squid Limited (07974385) United Kingdom