About Xclusiv Lash Bar Limited (13632853) United Kingdom