About Foglia Tavare Studio Limited (13479327) United Kingdom