About Jacksta Energy Limited (07239999) United Kingdom