About Nea380 Management Ltd. (09160400) United Kingdom