About Nextwave It Limited (13522167) United Kingdom