About Lash 118 Limited (12439724) United Kingdom