About Nx3 Venture Partners Ltd (12060382) United Kingdom