0279 Teknik - Arta TechFin Corporation Limited | Makkler