About Note Beauty Ltd (10391341) United Kingdom