About Freccia Holdings Ltd (12560933) United Kingdom