Yes, generally science background is recommended for BSc Chemistry. Because the course contains diverse fundamental chemistry topics, including organic chemistry, inorganic chemistry, and physical chemistry, background knowledge in Physics, Chemistry, and Mathematics at 10+2 levels helps students grasp the concept more easily.
However, if you are clearly quite interested in the subject and can afford to put more effort into it, you can still pursue a BSc in Chemistry. Some institutions may give additional assistance and input in addressing all the fundamental scientific ideas that are automatically loaded into the student from a non-science background.