STICKS CORPORATION ID 12785241