About Altra Energy Holding Limited (12837625) United Kingdom