the Many Hats Companies Trademark Details