About Nextwave Technologies Ltd (12926282) United Kingdom