About Johnston Capital Limited (12913532) United Kingdom