About Seventy2 Ventures Llp (OC439407) United Kingdom