About House Of Lashes London Ltd (11148868) United Kingdom