PressEnter Group flexes muscle after unveiling new HQ in Malta