About Ideal Energy Ltd (12180472) United Kingdom