About Ailes Lash Limited (12359398) United Kingdom