About Andon Okapi Angels I Llp (OC438039) United Kingdom