About Zebralogic Limited (06422118) United Kingdom