About Rigaud Capital Limited (11880239) United Kingdom