About Semper Eximius Management Limited (08783128) United Kingdom