Location
Msida, Malta
Minority-Owned