About Nextpower Iii Uk Holdco Ltd (12495530) United Kingdom