SNAP Technology Solutions Public Ltd