About City Capital London Llp (OC304258) United Kingdom