About Rastogi Capital Limited (11960836) United Kingdom