About Naver Developments Limited (10289506) United Kingdom