About New Venture Consultancy Services Limited (12807232) United Kingdom