About Zipbar Limited (07925434) United Kingdom