About Shepherd Capital Investments Ltd (13138338) United Kingdom