Imperial Energy Corporation plc є дочірньою компанією Oil and Natural Gas Corporation, що належить Міністерству нафти та природного газу уряду Індії та працює в Сибіру. Він базується у Великобританії, а штаб-квартира знаходиться в Лідсі.
Отримували доходи в Росії в 2021 році, офіційних оголошень немає