About Revidge Energy Ltd (12895929) United Kingdom