About Clarus Investments Limited (05647527) United Kingdom