About Juici Sushi Limited (13538688) United Kingdom