About Devi Retail Ltd (10857491) United Kingdom