About Nextwave Investments Ltd (11394630) United Kingdom