About Lashes And Beauty Cosmetics Limited (12956436) United Kingdom