About J&a Sushi Ltd (12376649) United Kingdom