About Venner Group Norwegian Limited (13190730) United Kingdom