About Clark Ventures Llp (OC429580) United Kingdom