About Kimo Solar Limited (06764286) United Kingdom