About Newspring Venture Partners Limited (10394090) United Kingdom