About Newcap Limited (13449129) United Kingdom