About Genzbio Limited (13580143) United Kingdom