About Alfa Energy Corporation Ltd (11988129) United Kingdom