GuideStar UK responds to feedback about financial information