About Sushi Studios Ltd (10572895) United Kingdom