About Koko Sushi Limited (13494872) United Kingdom