About Yen Sushi 88 Ltd (11243825) United Kingdom