DIFFNKG Analiz - Diffusion Engineers Limited | Makkler