About Europa Oil & Gas (holdings) Plc (05217946) United Kingdom