About Neo E&p Holding Limited (11879180) United Kingdom