About Clarida Technologies Ltd. (10585276) United Kingdom