About Lash Perfect Limited (05908080) United Kingdom