About Caishen Capital Limited (12148129) United Kingdom