About Nordhaugr Ltd (09234607) United Kingdom