About Finchley Sushi Ltd (11417897) United Kingdom