A Portugal based holding company

MST Solutions