About Wycliffe Ventures Llp (OC424987) United Kingdom