About Nextpower Iii Uk Holdco Ii Ltd (13642137) United Kingdom