About Nomnganga And Son Ltd (13509989) United Kingdom