About Ns Solar 03 Limited (13053406) United Kingdom