Drug discovery services company makes the Financial Times’ top 1000 list