About Zapfilter Ltd (11780873) United Kingdom