About De Brito Micallef Holdings Ltd (13279317) United Kingdom