About Nextwave Group Ltd (12904902) United Kingdom