About Neo Energy Holding Limited (12201991) United Kingdom