About Joka Sushi Ltd (11555447) United Kingdom