About Lofoton Norge Ltd (11624136) United Kingdom