About Zaptos Ltd (12201879) United Kingdom