About Nea451 Management Ltd. (11737669) United Kingdom