About Babor Cosmetics Limited (04215478) United Kingdom