About Evanridge Founder Partner Llp (OC324054) United Kingdom