About Phoenix Oil Holdings Limited (12198874) United Kingdom