About Shoora Capital Limited (11389358) United Kingdom