About Abscientia Ltd (11024862) United Kingdom