About Sarmatia Capital Limited (10444579) United Kingdom