Enthusiasts enjoy Star Trek convention in London