About Newwave Design Ltd (06423008) United Kingdom