About Camel Cosmetics Ltd (12751021) United Kingdom