S Supertails Online Stores & Subscription Boxes Bengaluru, Karnataka, India Supertails is an Indian online store based in Bengaluru, Karnataka, selling pet products with delivery across…