About New Deal Corporation Limited (11842650) United Kingdom