About Fluffy Lash Ltd (11344035) United Kingdom