About L.a Lashes Limited (13256284) United Kingdom