About Antidote Studio Limited (09269288) United Kingdom