About Filter Bay Holdings Limited (11230514) United Kingdom