About Kinevant Sciences Holdings Limited (11719960) United Kingdom