About Nuvu Mga Limited (10143052) United Kingdom