About New Europe Advisers Limited (06077156) United Kingdom