About Foil Energy Limited (10628340) United Kingdom