About Entrada Oil & Gas Limited (10261973) United Kingdom