About Alexander Churi Energy Ltd (12493376) United Kingdom