About Denikin Ltd (13065412) United Kingdom