About Nea Consulting Limited (05180931) United Kingdom