About Nextwave Media Group Ltd (13582114) United Kingdom