About Sushichain Ltd (12175545) United Kingdom