GivingHub is a platform with a mission to help the public and organisations give to charitable causes more effectively.