Preparing for a new pitch?

I was asked to research information on a potential client and was given this criteria.

1) Who are the ALL the consumers and categories in which the brand lives
2) What are their motivations
3) Key benefits
4) What is the opportunity
5) How could we solve the problem
6) How do they make their money