About Maffei Home Of Havana Ltd (11585402) United Kingdom