About Neo E&p Limited (11879863) United Kingdom