About Filt3r Ltd. (13010461) United Kingdom