About Nxlashes Ltd (13283125) United Kingdom