About Thesaurum Ltd. (12978207) United Kingdom