About Juka Solar Tech Co. Ltd. (09846414) United Kingdom