About Primis Technology Ltd (11441781) United Kingdom