About Sola Capital Uk Llp (OC331489) United Kingdom