About Filterstar Limited (11036638) United Kingdom