But it's not the UK, right? I mean I cannot incorporate in UK and then say it's a Cayman Islands company for YC purposes (i.e., without incorporating another entity to own the first)
When you incorporate in the "UK" you incorporate in England, Scotland, Wales, Northern Ireland, Jersey, Isle of Mann, etc.