About Richy (uk) Ltd (10143698) United Kingdom