About Devi Ltd (11958808) United Kingdom