About Zebrah Tech Limited (08820811) United Kingdom