About Hartree Partners Power Holdings (uk) Limited (10013510) United Kingdom