About Statkraft Solar 1 Limited (12407484) United Kingdom