About Nat Power Investments Limited (12291993) United Kingdom