About Primus Technologies Ltd (12672135) United Kingdom