About Bambi Cosmetics Limited (12492630) United Kingdom