About Denssoft Ltd. (11372808) United Kingdom