About Claense Ltd (10940268) United Kingdom