About Nord Kraft Ltd (12453129) United Kingdom