About Vuccari Limited (11607891) United Kingdom