About Alida Cosmetics Limited (09347503) United Kingdom