About Ruha Restaurants Ltd (12288778) United Kingdom