About Opium Restaurants Ltd (11164795) United Kingdom