About Schrodinger H.s. Limited (11526221) United Kingdom