About Newcrest Capital Partners Limited (SC596800) United Kingdom