About Yo Sushi Limited (03370524) United Kingdom