About Lashes & Lips Limited (12003900) United Kingdom