About Lashes Of Lndn Limited (12606819) United Kingdom