About I Lash N Go Limited (13122447) United Kingdom