About Energy Strategy Intl Ltd (13229344) United Kingdom