About Franchi Holdings Limited (13145629) United Kingdom