About Uk Yinghao Solar Technology Ltd (09389262) United Kingdom