About Sergio Tacchini Europe Limited (13131456) United Kingdom