About Antidote Communications Ltd (12605707) United Kingdom