About Nikolai Larsen Limited (11970913) United Kingdom