About Filigrillz Ltd (12090116) United Kingdom