About Sushi N Spice Limited (SC691418) United Kingdom