About Ruudy Retail Ltd (10709429) United Kingdom