About Den Norske Nominees Limited (01012921) United Kingdom