About Antidote Investor Holdco Limited (11317506) United Kingdom