About Zeeko Innovations Limited (08113254) United Kingdom