About Denemark Limited (13481638) United Kingdom