About Opium Limited (03942659) United Kingdom