The screenshot i saw shows panama, but the name of the registrant is 'WhoIsGuard' - i think this is where the company that looks who owns website is registered rather than the gemini group. The actual address is that one in england (above a wetherspoons).