About Fremman Capital Limited (12892809) United Kingdom