About Acton Investre Llp (OC418101) United Kingdom