The Smiley Company is a brand licensing company, based in London, United Kingdom. It holds the rights to the smiley face in over 100 countries.
The Smiley Company is a brand licensing company, based in London, United Kingdom. It holds the rights to the smiley face in over 100 countries.