About Sofar Capital Limited (11570806) United Kingdom