About Royale Spice Restaurant Limited (12324233) United Kingdom