About Zoo Employee Share Trust Limited (03971670) United Kingdom