About Navrongo Projects Limited (08145286) United Kingdom