About Nuvu Global Limited (SC651074) United Kingdom