About Thenergyworld Ltd (13581680) United Kingdom