About Navrongo Projects Two Limited (11267218) United Kingdom