About Kk Solar Ltd (11809201) United Kingdom