About Nwave Group Ltd (13148062) United Kingdom