About Oracle Energy Ltd (09334190) United Kingdom