About Fried Squid Marketing Limited (11372160) United Kingdom