About Nextwave Consulting Ltd (12146186) United Kingdom