About Ivy Leigh Jane Cosmetics Ltd (10449386) United Kingdom