About Filtered Free Ltd (10156326) United Kingdom