About Y Maya London Beauty Ltd (13624885) United Kingdom