About Ferretti&co. Ltd (11641157) United Kingdom