About Yal Devi Retailer Group Ltd (10800738) United Kingdom