Geoffrey is Mao's butler. He is incredibly devoted to helping Mao make his dream a reality, including preparing several things ahead of time, which the other characters comment on.
Spoiler warning: Plot and/or ending details follow.
He's later revealed to be Super Hero Aurum in disguise, grooming Mao to be the perfect opponent.