About Tridevi Capital Limited (07254598) United Kingdom