About Newave Investments Limited (13084519) United Kingdom