About Rencore Energy Ltd (10229593) United Kingdom