Altavant Sciences Holdings Limited, London