B747 Plumber
I suggest you contact Bureau Veritas. This private company is often contracted to oversee small countries' aviation regulation, often also mandated by ICAO. If they are not responsible to oversee Swaziland's aviation matters, they could steer you in the right direction.
good luck