About Praetura Ventures (1) Limited Liability Partnership (OC365643) United Kingdom