About Filigree Management Limited (09040370) United Kingdom