About Filigree Films Limited (10578835) United Kingdom