The NS may have been the same if you checked before the updated DNS had propagated- that can take up to 48 hours. When I check now, this is what I see:
$ host -t NS kdlanguageservices.co.za
kdlanguageservices.co.za name server ns-739.awsdns-28.net.
kdlanguageservices.co.za name server ns-1730.awsdns-24.co.uk.
kdlanguageservices.co.za name server ns-422.awsdns-52.com.
kdlanguageservices.co.za name server ns-1124.awsdns-12.org.
www address returns:
$ host www.kdlanguageservices.co.za
www.kdlanguageservices.co.za is an alias for kdlanguageservices.netlify.app. <--- this is your CNAME to Netlify ✅
kdlanguageservices.netlify.app has address 18.104.22.168 <--- this is a Netlify CDN node
kdlanguageservices.netlify.app has address 22.214.171.124 <--- this is a Netlify CDN node
kdlanguageservices.netlify.app has IPv6 address 2604:a880:2:d0::1354:7001 <--- this is the IPv6 address of one of the above Netlify CDN nodes
kdlanguageservices.netlify.app has IPv6 address 2604:a880:2:d0::1546:5001 <--- this is the IPv6 address of one of the above Netlify CDN nodes
Checking the bare domain returns:
$ host kdlanguageservices.co.za
kdlanguageservices.co.za has address 126.96.36.199 <--- this is our load balancer ✅
Let us know if this helps or if you have other questions!