About Yoku Sushi Eastbourne Ltd (11624422) United Kingdom