About La Beauty Labs Ltd. (08660107) United Kingdom