About Nextpower Spv 13 Limited (12571037) United Kingdom