Ian Truitner’s Teleios World Premiere at the Sci-Fi London Film Festival