About Markhor Investments Ltd (13260821) United Kingdom