About Pearls Lashes Ltd (12113099) United Kingdom