About Nextwave Worldwide Ltd (11708536) United Kingdom