About Ran Capital Llp (OC379671) United Kingdom