Background Italia is an independent corporate intelligence firm