About Newsol Solar Ltd (12115268) United Kingdom