About Ksm & Co - House Of Lashes Ltd (13509512) United Kingdom