About Rich Richie (uk) Limited (12735062) United Kingdom