About House Of Beauty Lashes Limited (SC663939) United Kingdom