Received this in the mail some time ago. Did not and still do not know what to make of it.

If they can’t get their English right, should they use Indonesian instead? And what sort of marketing messages about themselves is this email invite supposed to send anyway?