About Fjord And Fjell Ltd (12061222) United Kingdom