About Syndax Limited (07608919) United Kingdom