Primose Group: Technology