About Rana Capital Limited (10085979) United Kingdom