About Stallion Energy Holding Ltd (12413495) United Kingdom