the Idea Company Trademark Details