About Exigosolar Ltd (09447646) United Kingdom