About Schrodinger Limited (05999117) United Kingdom