About Zapeed Ltd (12120379) United Kingdom