About Primus Design Limited (11018030) United Kingdom