About Persistence Oil And Gas Ltd (11377782) United Kingdom