About Shefah Capital Limited (12999063) United Kingdom