About Nexon Management Ltd (12284116) United Kingdom