About Silflex Oil & Gas Limited (11605345) United Kingdom