About Nottingham African Centre (nac) Ltd (13681326) United Kingdom