About Antidote Projects Ltd (09083793) United Kingdom