About Ebi Sushi Limited (11280481) United Kingdom