About Bram Filteo Ltd (12129515) United Kingdom