About Antidote Technologies Ltd. (07611221) United Kingdom