About Mitra Capital Limited (09759582) United Kingdom