About Deva Capital Ltd. (09165336) United Kingdom