About Den Management Limited (NI618892) United Kingdom