About Newwave Invest Limited (06608863) United Kingdom