logo

She Said Beauty

The UK’s largest social network for beauty lovers looking at a platform for discovery, interaction and purchase. He invests in people and takes the maximum risk by being the first investor and backing people and ideas

Company:She Said Beauty