Claudio Cocca, Malta, Senglea, M, Geneva Capital Group SA