About Opium Holdings Limited (10480749) United Kingdom