About Nea161 Management Ltd. (07309362) United Kingdom