About Devi S House Ltd (13458177) United Kingdom