Videos by Teklima ltd in Nicosia. Supply, Installation and Mechanical servicing of Air conditioning equipment.