About Nea Projects Limited (13613957) United Kingdom