About Albion Energy Trading Limited (10469729) United Kingdom