About Nikkaluokta Haugli Limited (10928790) United Kingdom