About Nd Solar Enterprises Ltd (12062957) United Kingdom