About Ashby Capital Llp (OC385589) United Kingdom