Sri Venkateswara Creations is an Indian film production company based in Hyderabad. It was established by Dil Raju in 2003 and has produced several Telugu films. From Wikipedia
The film is slated to stream on Netflix after its theatrical run with Amazon Prime Video rights to follow.