About Borg Capital Limited (12624037) United Kingdom