About Infinite Energy Ltd (12171439) United Kingdom