Store - Birżebbuġa, Malta