About Richie Capital Limited (12779162) United Kingdom