About Ink Squid Bar Limited (10438655) United Kingdom