About Derwent Solar 1 Limited (12969445) United Kingdom