About Lips & Lashes Ltd (12860309) United Kingdom