About Tetris Sky Limited (09661018) United Kingdom