About Clarus Limited (00730368) United Kingdom