About Forfar Capital Limited (10584524) United Kingdom