About Primas Associates Ltd (12632092) United Kingdom