Seven-year-olds set up card fundraising business for charity