About Hot Squid Limited (07721520) United Kingdom