About Ning Mumbing Limited (13479640) United Kingdom