About Ruchee (leeds) Ltd (10378962) United Kingdom