About Ahren Innovation Capital (gp) Llp (OC419030) United Kingdom