NDT group, Kenya Bureau of Standards and STRESSVISION Kenya, Africa NDT group, Kenya Bureau of Standards and STRESSVISION