About Filifish Limited (09567221) United Kingdom