About Devata Limited (13265142) United Kingdom