English: Who created and manages the site?
Telugu: ఎవరు సైట్ను సృష్టించి, నిర్వహించగలరు?