About Gavi Lab Holding Ltd (11392856) United Kingdom