0528 Teknik - Kingdom Holdings Limited | Makkler