About I E Energy Limited (12230818) United Kingdom