About Nordhavn Europe Limited (04939530) United Kingdom