About Markhor Capital Ltd (13263359) United Kingdom