About Clausentum Investments Limited (09218779) United Kingdom