About Interactive Global Ltd (11334911) United Kingdom