About Oishi Sushi Restaurant Limited (12988213) United Kingdom