About Dekb Group Ltd (13488708) United Kingdom