The issue with that is Ireland is not part of the United Kingdom.
It could be it's an Irish registered company, but it's largest base is in UK, so UK MP's can have a say on behalf of their constituents.
Which is exactly why I added the last sentance caveat. Are you suggesting UK governement has no 'duty of care' or influence or jurisdiction over its citizens working within its own borders allbeit for a foreign registered company?