NUWAVE TECNOLOGIES LIMITED