About Nea Limited (03813185) United Kingdom