About International Power Global Developments Limited (02756997) United Kingdom