About Denmin Ltd (NI611106) United Kingdom