About New Wave Digital Ltd (09328569) United Kingdom