About Giorgia De Marchi Design Ltd (13643879) United Kingdom