About Squid Ink Stiletto Limited (11444065) United Kingdom