About K D Kassim Renewables Ltd (12012055) United Kingdom