About Zaiber Works Limited (12883664) United Kingdom