Across the globe.

Our headquarter
is located in Malta.

From where we have established a well-positioned operational presence with strong connections with clients and commercial partners located in Europe, South America, and Asia.

Locations

Headquarters

Sliema, Malta

Commercial Partners

Cyprus - Switzerland - Brazil - USA
Italy - UK - Netherlands