About Sattvic Capital Limited (12252979) United Kingdom