About Clifton Energy Ltd (12895402) United Kingdom