A multifaceted public arts venue embedding contemporary works onto the world’s largest wrap-around screens and the iconic architecture of London’s soho neighbourhood