About Glam Lashes & Beauty Ltd (11905569) United Kingdom