About Filisteen Holdings Limited (11173581) United Kingdom