About Dr Niqui Solomon Ltd (12850138) United Kingdom