About Imo Denmark Holdings Limited (10477336) United Kingdom