About Sci Filottrano Limited (13584770) United Kingdom