About Primo Solutions Ltd. (12185471) United Kingdom