About Isambard Capital Llp (OC436154) United Kingdom