About Islington Sushi Ltd (11575901) United Kingdom