About Nrr Mozambique Limited (07475208) United Kingdom