About Kagu Solar Limited (09001646) United Kingdom