About Nwachi Global Invt Ltd (12497738) United Kingdom