South Africa’s MeerKAT to help unlock mysteries of universe