For a UK company (like an Irish one) I read that your sort of need to have some "link "with UK business interests, like clients there etc..
However, I would not have any client there. In rapidformations it says:
"You should have a customer in the UK or have the intention to procure customers...