About Syntax Ventures Llp (OC439233) United Kingdom