About Mcap Partners Llp (OC429131) United Kingdom