About Giulia Macheda Ltd (11032274) United Kingdom