About Richard C Knights Inc