About Devi Enterprises (london) Ltd (12766916) United Kingdom