About Transscientia Ltd (10350118) United Kingdom