About Decagone Ltd (12924663) United Kingdom