About Nea424 Management Ltd. (10462516) United Kingdom