About Ellay Cosmetics Limited (11706669) United Kingdom