About Primus Investments Limited (11145614) United Kingdom