About Newcastle University Ventures Limited (02231157) United Kingdom