About Energy Innovations Magnitron Limited (10987992) United Kingdom