About Richy International Limited (10087159) United Kingdom