About Nhn Holdings Limited (09718441) United Kingdom