About Devika T Limited (12618802) United Kingdom