About Dectile Ltd. (10598593) United Kingdom