About Nereid Solar 12 Limited (07699225) United Kingdom