About Timera Energy Limited (06728502) United Kingdom