About Rigaud Capital Investments Ltd (12094736) United Kingdom