About Deepknowledge.lifesciences Lp (SL024152) United Kingdom