About Rani Capital Limited (12702338) United Kingdom